throw pillow - German English Dictionary